package audio;

public class AudioEvent
{
	private static final long serialVersionUID = 1L;
	
	private int tipo;
	private String msgErro;

	public static final int SILENCE_EVENT_ID = 1;
	public static final int ERROR_EVENT_ID   = 2;

	public AudioEvent(Object source) 
	{
		tipo = SILENCE_EVENT_ID;
		msgErro = "";
	}

	public AudioEvent(Object source, String msg) 
	{
		tipo = ERROR_EVENT_ID;
		msgErro = msg;
	}
	
	public boolean isSilence()
	{
		return tipo == SILENCE_EVENT_ID;
	}
	
	public boolean isError()
	{
		return tipo == ERROR_EVENT_ID;
	}

	public String getMsgErro() 
	{
		return msgErro;
	}
}
